large ears - German English Dictionary